home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip: Internet
/
Chip Internet.iso
/
wwwutil
/
webspace.nt
/
readme.txt
< prev
next >
Wrap
Text File
|
1995-05-15
|
18KB
|
454 lines
README -- 15-May-95 -- WebSpace for Windows 1.0 Beta1
Copyright 1995, Template Graphics Software Inc.
All Rights Reserved.
*************************************************************************
* Yes! It's May 15 and this *is* the WebSpace for Windows Beta release! *
*************************************************************************
Software Requirements:
To run the WebSpace for Windows 1.0 Beta1 VRML viewer under:
Windows NT you must have
----------
+ Windows NT 3.5 or 3.51
+ WebSpace for Win32 (see WS32N10B.EXE on our ftp site).
+ Standard Microsoft DLLs for the VC++ runtime library, MFC and OLE.
If you have MSVC++ 2.1 installed then you're all set, otherwise
you will need to download these (see WIN32DLL.EXE on our ftp site).
Windows 3.1 you must have
-----------
+ Windows 3.1 or 3.11 (WFWG)
+ WebSpace for Win32s (see WS32S10B.EXE on our ftp site).
Note: Win32s is a Microsoft subsystem that allows 32 bit programs
to run in the 16 bit Windows environment. WebSpace is not a 16 bit
program and no 16 bit version of WebSpace is planned.
+ Standard Microsoft DLLs for Win32s 1.2
If you have MSVC++ 2.x they are on your installation CD, otherwise
you will need to download these (see WIN32S.EXE on our ftp site).
+ Standard Microsoft DLLs for the VC++ runtime library, MFC and OLE.
If you have MSVC++ 2.1 installed then you're all set, otherwise
you will need to download these (see WIN32DLL.EXE on our ftp site).
Windows 95 you must have
----------
+ Patience!
WebSpace is based on the OpenGL 3D rendering library which is not
available yet (look for it shortly after Windows 95 is released).
Hardware Requirements:
To run the WebSpace for Windows you should have at least:
+ A 486/66 processor
+ 8 MB memory
+ 256 color graphics card
You will soon want to have:
+ A Pentium processor
+ 24 MB memory
+ Fast, high resolution, 24bit TrueColor graphics card
You will be able to take advantage of:
+ All display resolution/color combinations supported by Windows
+ Multi-processor machines
+ OpenGL accelerator cards (Accel, Oki, various GLint-based, etc)
Installation:
The WebSpace 1.0 Beta1 release does not have an installation program.
All the download files are self-extracting zip archives (just execute
the file to unpack its contents). See the Software Requirements section
above to determine which files you need to download.
1) The WebSpace installation file (WS32N10B.EXE or WS32S10B.EXE) contains
the WebSpace executable, the Readme file, the Help files (HTML format)
and some example VRML files.
Create a new directory, for example "WSBETA1", copy the download file
into that directory and execute it with the "-d" option. Like this:
ws32n10b -d
NOTE! If you don't have two subdirectories "HTML" and "VRML" at this
point, then you probably forgot to specify the "-d" option.
Copy the startup file "WebSpace.ini" to your Windows directory
(x:\WINDOWS for Windows 3.1 and %SystemRoot% for Windows NT). This
file is used by WebSpace to store its last window size/position and
other information.
2) If you need the miscellaneous Microsoft DLL's
Download WIN32DLL.EXE into the WebSpace directory and execute the
program to unpack the files.
==> Copy the file CTL3D32.DLL into your Windows system directory.
Unlike most DLL's which can be either in the system directory or in
any directory in the user's path or in the application's working
directory, CTL3D32.DLL *must* be found in the system directory.
Of course you can copy (or move) all the Microsoft DLL's into the
system directory if you want to, but it may not be necessary.
3) If you need the Microsoft Win32s DLL's for Windows 3.1
Download WIN32S.DLL into a temporary directory and execute the program
to unpack the files. It should create two subdirectories "disk1" and
"disk2" in the current directory.
Run the "setup" program in the "disk1" directory. When the installation
has completed you will have a new program (OK, a game :-) called
"FreeCell". You can run this program to verify that Win32s is correctly
installed.
Note: There are a number of different versions of Win32s and if you
already have one installed you must be certain it is v1.2 or newer.
In the File Manager, open the x:\WINDOWS directory, select the file
WIN32S16.DLL, then select "Properties" from the File menu and check
the version number. If you're not sure, install the newer version.
The WebSpace 1.0 Product release will have a more automated installation.
Recommended Browser:
Enhanced Mosaic 2.0 from Spyglass
Only known problem is that EMosaic does not pass the URL of the first
VRML link to WebSpace -- it only passes the name of the temporary local
file. This means that WebSpace has no context for resolving relative
URLs in the VRML scene. Once the DDE protocol has been established
however (i.e. on second and subsequent links), EMosaic passes the URL to
WebSpace and relative URLs in the scene work fine.
Configuring EMosaic for WebSpace:
1) Select the "Edit/Helpers" menu item.
2) Select the "Add" button in the Helpers dialog box.
3) In the Configure File Type dialog enter:
For Description: VRML Documents
For MIME type : x-world/x-vrml
For Suffixes : .wrl
For Encoding : Text
For Helper App : <WebSpaceInstallDir>\WebSpace %s
Other Browsers:
Netscape 1.1
Netscape will start WebSpace but does not pass the URL of the first
VRML link clicked. This means that WebSpace has no context for
resolving relative URLs in the VRML scene.
NOTE: Apparently there are still some problems with the Netscape
implementation of the DDE protocol, including:
1) The second and subsequent VRML URL's are fetched but are not
always successfully passed to WebSpace.
2) In some cases, when WebSpace requests a URL from Netscape, the
Netscape window maximizes itself.
Configuring Netscape for WebSpace:
1) Select the "Options/Preferences" menu item.
2) Select the "Helper Applications" item in the pulldown.
3) Click the "New Type" button.
4) In the Configure New Mime Type dialog enter:
For Mime Type : x-world
For Mime Subtype: x-vrml
5) In the "Extensions" field enter: .wrl
6) In the "Action" group box click "Launch Application"
7) In text entry field enter: <WebSpaceInstallDir>\WebSpace
Other
Any browser should be able to start WebSpace and pass it a single VRML
scene (once WebSpace is configured as a helper application). However
WebSpace will not be able to fetch URLs associated with WWWAnchor
nodes in the VRML scene unless the browser supports the Mosaic DDE
protocol and has been registered with WebSpace. Also, if the browser
does not support the DDE protocol then each time you select a VRML
link in the browser, it will start a new copy of WebSpace.
Help Files
Help files are provided in the WebSpace installation directory.
They are in HTML format and may be viewed with your Web browser.
Example VRML files
Example VRML files are provided in the WebSpace installation directory.
They may loaded directly into WebSpace or through your Web browser.
For example, type: WebSpace urlHouse.wrl
Tips
1) Viewers
WebSpace provides two different 3D viewers:
Walk Viewer (the default): For 3D scenes
Examiner Viewer : For 3D objects
VRML files should contain a "Viewer" hint that tells WebSpace which
viewer to use by default. But in some cases it may be necessary to
change viewers manually using the "View" menu.
You can tell which viewer is active by looking in the window banner
or by looking at the dashboard. The Walk viewer has a "T bar" type
joystick for maneuvering and the Examiner viewer has a track ball.
2) The Mouse
In WebSpace, the mouse button (with no modifier keys) is used only
to select "hot" objects (links) and to manipulate the dashboard.
See the Help file (HTML format) for details on the dashboard controls,
mouse buttons, modifier keys and keyboard shortcuts.
Open Inventor users note! This is different from the default mouse
action in standard Open Inventor viewers. Holding down the "Ctrl"
key makes the mouse button work like what you're used to doing with
the left mouse button.
3) Hot Objects
WebSpace highlights "hot" objects (WWWAnchor nodes) that are links
to other URLs by changing their color when the cursor moves over
them (it also displays the URL associated with the link in the status
bar at the bottom of the window). These "hot objects" are just like
the links in an HTML document. Click on the "hot object" while it is
highlighted to go to that URL. You can also highlight all the links
simultaneously using the "Options/Show Hot Links" menu item.
Note however that hot objects are *not* highlighted while you are
moving in the Walk viewer (have the mouse button down), rotating the
object in the Examimer viewer (have the mouse button down) or while
the object is spinning in the Examiner viewer (hint: click the blue
trackball to stop spinning).
4) Inline Objects
Sometimes you will see "empty boxes" when a scene first comes up.
Usually these are "inline objects" (WWWInline nodes). Inlined objects
are defined in separate VRML files which are referenced from the main
VRML file. They display as a bounding box until the viewer finishes
fetching the contents of the file. The effect of this is similar to
the way some HTML viewers display the text of a page while they are
still fetching the images.
If an inline object is also a link (a "hot object"), its bounding box
will highlight just like any other hot object and you can click on the
bounding box to follow that link.
5) ViewPoints
WebSpace supports the VRML "Cameras" hint which allows a VRML author
to predefine named camera positions, or viewpoints. The WebSpace
"ViewPoints" menu is dynamically created every time a VRML scene is
loaded and allows you to select any of the predefined viewpoints.
This is particularly helpful in a complex scene where "walking"
around using the viewer controls is too slow.
By default WebSpace will "jump" to the selected viewpoint. This was
selected as the default because it works better on slower machines.
You can change this behavior by disabling the "View/Jump Cuts" menu
item. Then WebSpace will attempt to move "smoothly" to the selected
viewpoint by interpolating the camera position along a spline.
6) Inventor Files
WebSpace also supports the full Open Inventor file format. These
files are identified by the extension ".iv" and may contain nodes
that are not (or at least not yet) allowed in VRML files. Inventor
nodes include 2D text, 3D text and "engines" that define various
types of predefined motion in the scene.
Initial URL
All the browsers we have tested so far have the problem that they do not
pass the URL of the first link to the helper application (only the name
of the temporary local file). As a result WebSpace has no base URL to
use to resolve relative URLs in the VRML scene.
If you are using a browser that supports the Spyglass DDE protocol, e.g.
Enhanced Mosaic 2.0, you can work around this problem by selecting the
same link a second time in the browser. This works because all links
after the first one are passed to WebSpace using the DDE protocol.
Encourage your browser vendor to pass URLs to helper applications!
The VRML community is considering adoption of BASE_URL as a standard
"hint" that VRML authors could incorporate in their file to provide this
information to the VRML viewer independent of the browser. WebSpace will
support this hint in the next release and we encourage VRML authors to
use it. The BASE_URL hint has the following form:
DEF BASE Info {
string "http://www.something.com/somefile.wrl"
}
Messages
"WWW_RegisterViewer returned fail status."
This normally means that no HTML browser is running or at least
WebSpace does not recognize the browser as a candidate for the
DDE protocol. WebSpace will still work as a standalone viewer for
local files.
Known Problems
1) WebSpace started before HTML browser
When WebSpace is started manually before the HTML browser, the
browser will not recognize that WebSpace is already running and
will start another instance (if a VRML link is clicked). It is
not known yet whether this is a browser or WebSpace problem.
2) WebSpace exits before HTML browser
When WebSpace exits before the HTML browser (whether intentionally
or not :-), the DDE protocol is hosed and the browser is no longer
able to start WebSpace. Exit and restart the browser to work around
this problem.
3) Window resizing
Window resizing does not work correctly when the Examiner viewer is
selected (main window resizes but drawing area does not). Switch to
the Walk viewer and back, if necessary, to work around this problem.
4) Incorrect colors
The Windows 3.1 version of WebSpace does not draw the correct colors
on a 24bit TrueColor display. It works correctly if the display is
switched to a 256 color mode. The Windows NT version of WebSpace
does not have this problem and works well on 24bit displays.
5) Dashboard obscured
In some cases graphics in the scene may be drawn on top of the
dashboard. This problem is being investigated.
6) WebSpace crashs
Yep. Still happens some times. We're working on it.
Not Implemented in Beta1 Release
Menu items that are "grayed out" are not implemented yet.
The keyboard shortcuts.
Compared to WebSpace on UNIX:
1) WebSpace for Windows does not currently fetch URLs directly, but
instead relies upon a Web browser that supports the Spyglass DDE
protocol. Therefore WebSpace cannot be used as a standalone Web
browser (although it can be used standalone to view local files).
Note however that by fetching URLs through a general purpose Web
browser, WebSpace provides the ability to handle many types of
URLs linked through the VRML scene. For example, if a link in a
VRML scene is to an audio file URL, WebSpace will request the Web
browser to fetch the file and the Web browser will route it to an
appropriate helper application.
2) The default setting for "Jump Cuts" is TRUE in WebSpace for Windows.
-----------------------------------------------------------------------------
Registration for WebSpace v1.0b1 (beta 1) Support
Template Graphics Software has partnered with Silicon Graphics Inc.
in the development of WebSpace. WebSpace v1.0b1 is available free
for personal use from various ftp sites. This is an unsupported
version. Comments may be mailed to:
webspace@tgs.com
but do not expect a reply to these messages.
If you would like to purchase support for WebSpace for $49.00 per copy,
please contact Template Graphics Software at 619.457.5359 x233, or mail
a check or money order, payable to Template Graphics Software, Inc., to:
WebSpace Support
Template Graphics Software
9920 Pacific Heights Blvd., Suite 200
San Diego, CA 92121
A secure transaction form will be added to the TGS home page located
at http://www.sd.tgs.com/~template/WebSpace eventually.
WebSpace Support is $49.00 per copy for all platforms. Once you have
registered, you will be entitled to the following:
+ 30 days 2-way email technical support
(TGS Hotline will call you if needed)
+ Access to password-protected VRML pages
(For verification and fun)
+ Access to follow-on beta releases
+ Free upgrade to WebSpace v1.0 final (July 15, a $99 value)
-----------------------------------------------------------------------------
Thanks for using WebSpace!
Really. We appreciate you checking it out, 'cause we're not making a lot of
money off of this thing, we really want VRML to be successful at whatever it
is it's struggling to become. So, you know, don't just tell us it's "broken"
(heck, we know it's still got bugs, we wrote it! :-), tell us things we can
do to make it better.
See you in Cyberspace,
-- The TGS WebSpace Team